<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Core Plot (Mac OS): Source/CPTDefinitions.h Source File</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="customdoxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>


</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  <td id="projectlogo"><img alt="Logo" src="core-plot-logo.png"/></td>
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Core Plot (Mac OS)
   
   </div>
   <div id="projectbrief">Cocoa plotting framework for Mac OS X and iOS</div>
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript" src="dynsections.js"></script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Animation&#160;&&#160;Constants</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_c_p_t_definitions_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Source/CPTDefinitions.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_c_p_t_definitions_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#import &lt;Foundation/Foundation.h&gt;</span>
<a name="l00002"></a>00002 <span class="preprocessor">#import &lt;QuartzCore/QuartzCore.h&gt;</span>
<a name="l00003"></a>00003 
<a name="l00004"></a>00004 <span class="preprocessor">#import &lt;Availability.h&gt;</span>
<a name="l00005"></a>00005 <span class="preprocessor">#import &lt;TargetConditionals.h&gt;</span>
<a name="l00006"></a>00006 
<a name="l00008"></a>00008 
<a name="l00024"></a>00024 <span class="comment">// This is based on Ryan Petrich&#39;s ZWRCompatibility: https://github.com/rpetrich/ZWRCompatibility</span>
<a name="l00025"></a>00025 
<a name="l00026"></a>00026 <span class="preprocessor">#if TARGET_OS_IPHONE &amp;&amp; defined(__IPHONE_5_0) &amp;&amp; (__IPHONE_OS_VERSION_MIN_REQUIRED &gt;= __IPHONE_5_0) &amp;&amp; __clang__ &amp;&amp; (__clang_major__ &gt;= 3)</span>
<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define CPT_SDK_SUPPORTS_WEAK 1</span>
<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#elif TARGET_OS_MAC &amp;&amp; defined(__MAC_10_7) &amp;&amp; (MAC_OS_X_VERSION_MIN_REQUIRED &gt;= __MAC_10_7) &amp;&amp; __clang__ &amp;&amp; (__clang_major__ &gt;= 3)</span>
<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define CPT_SDK_SUPPORTS_WEAK 1</span>
<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#else</span>
<a name="l00031"></a><a class="code" href="_c_p_t_definitions_8h.html#ac23f606c1706a1172bc646f5c9c27218">00031</a> <span class="preprocessor"></span><span class="preprocessor">#define CPT_SDK_SUPPORTS_WEAK 0</span>
<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
<a name="l00033"></a>00033 <span class="preprocessor"></span>
<a name="l00034"></a>00034 <span class="preprocessor">#if CPT_SDK_SUPPORTS_WEAK</span>
<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define __cpt_weak        __weak</span>
<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define cpt_weak_property weak</span>
<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#else</span>
<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#if __clang__ &amp;&amp; (__clang_major__ &gt;= 3)</span>
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define __cpt_weak __unsafe_unretained</span>
<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#else</span>
<a name="l00041"></a><a class="code" href="_c_p_t_definitions_8h.html#abd26af4304957387867e6e9e8cef1576">00041</a> <span class="preprocessor"></span><span class="preprocessor">#define __cpt_weak</span>
<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
<a name="l00043"></a><a class="code" href="_c_p_t_definitions_8h.html#a1133842e0f1c9446242d6a2ce34728ee">00043</a> <span class="preprocessor"></span><span class="preprocessor">#define cpt_weak_property assign</span>
<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
<a name="l00045"></a>00045 <span class="preprocessor"></span>
<a name="l00049"></a><a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016">00049</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>  <a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016" title="Enumeration of numeric types.">_CPTNumericType</a> {
<a name="l00050"></a><a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016af40d0c42fd60a5c63ef289f92ef0ebe7">00050</a>     <a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016af40d0c42fd60a5c63ef289f92ef0ebe7" title="Integer.">CPTNumericTypeInteger</a>, 
<a name="l00051"></a><a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016a7cde12fab37f52d68fb1cc8ba98e18b4">00051</a>     <a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016a7cde12fab37f52d68fb1cc8ba98e18b4" title="Float.">CPTNumericTypeFloat</a>,   
<a name="l00052"></a><a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016a0d2f24f4fb83161c04e7c84d14ca2759">00052</a>     <a class="code" href="_c_p_t_definitions_8h.html#a804c75862c6c745a7badb4ecc86b6016a0d2f24f4fb83161c04e7c84d14ca2759" title="Double.">CPTNumericTypeDouble</a>   
<a name="l00053"></a>00053 }
<a name="l00054"></a>00054 <a class="code" href="_c_p_t_definitions_8h.html#aae2e4ad8fc74b82e5f09892b75b4fe62" title="Enumeration of numeric types.">CPTNumericType</a>;
<a name="l00055"></a>00055 
<a name="l00059"></a><a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5">00059</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5" title="Enumeration of error bar types.">_CPTErrorBarType</a> {
<a name="l00060"></a><a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5ac29f4fc82ecc0fd4cf5dfc0e8ad6cf36">00060</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5ac29f4fc82ecc0fd4cf5dfc0e8ad6cf36" title="Custom error bars.">CPTErrorBarTypeCustom</a>,        
<a name="l00061"></a><a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5abc2e1ce5cfe44745755287d199b62a23">00061</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5abc2e1ce5cfe44745755287d199b62a23" title="Constant ratio error bars.">CPTErrorBarTypeConstantRatio</a>, 
<a name="l00062"></a><a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5a75a31a1a1fb06651712c7d5b7ad4e18a">00062</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab413a0c5fd6fd7fc31a211606f7655c5a75a31a1a1fb06651712c7d5b7ad4e18a" title="Constant value error bars.">CPTErrorBarTypeConstantValue</a>  
<a name="l00063"></a>00063 }
<a name="l00064"></a>00064 <a class="code" href="_c_p_t_definitions_8h.html#a12e6ac6202f3843459ef92181c0db3ec" title="Enumeration of error bar types.">CPTErrorBarType</a>;
<a name="l00065"></a>00065 
<a name="l00069"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6">00069</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6" title="Enumeration of axis scale types.">_CPTScaleType</a> {
<a name="l00070"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6ad834e3496afe3f6a4e898a88e272d40e">00070</a>     <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6ad834e3496afe3f6a4e898a88e272d40e" title="Linear axis scale.">CPTScaleTypeLinear</a>,   
<a name="l00071"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6a09a6cf5bed15a02bb28fb11769fc0660">00071</a>     <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6a09a6cf5bed15a02bb28fb11769fc0660" title="Logarithmic axis scale.">CPTScaleTypeLog</a>,      
<a name="l00072"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6aabb231130933c64ebc297665b6e0faf6">00072</a>     <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6aabb231130933c64ebc297665b6e0faf6" title="Angular axis scale (not implemented)">CPTScaleTypeAngular</a>,  
<a name="l00073"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6aa4be70857faac370a8f507c381ea0a89">00073</a>     <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6aa4be70857faac370a8f507c381ea0a89" title="Date/time axis scale (not implemented)">CPTScaleTypeDateTime</a>, 
<a name="l00074"></a><a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6a23d2e9e1a69491afe683eb3f2d1ecfa4">00074</a>     <a class="code" href="_c_p_t_definitions_8h.html#a6feea278fdabae40d0b58c235df6f7f6a23d2e9e1a69491afe683eb3f2d1ecfa4" title="Category axis scale (not implemented)">CPTScaleTypeCategory</a>  
<a name="l00075"></a>00075 }
<a name="l00076"></a>00076 <a class="code" href="_c_p_t_definitions_8h.html#a9564ab0b679e0c37a87f0c8af3a60335" title="Enumeration of axis scale types.">CPTScaleType</a>;
<a name="l00077"></a>00077 
<a name="l00081"></a><a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cd">00081</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cd" title="Enumeration of axis coordinates.">_CPTCoordinate</a> {
<a name="l00082"></a><a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cdad76f12c25a1d9581c7ad04af277b9006">00082</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cdad76f12c25a1d9581c7ad04af277b9006" title="X axis.">CPTCoordinateX</a> = 0, 
<a name="l00083"></a><a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cda28a6b8aaf54ac0f8c1a89d66c5505620">00083</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cda28a6b8aaf54ac0f8c1a89d66c5505620" title="Y axis.">CPTCoordinateY</a> = 1, 
<a name="l00084"></a><a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cda25da9e1c3ea0a1c2a9ed2039fcde58ca">00084</a>     <a class="code" href="_c_p_t_definitions_8h.html#ab742242615e21a44eeb377c6a80d43cda25da9e1c3ea0a1c2a9ed2039fcde58ca" title="Z axis.">CPTCoordinateZ</a> = 2  
<a name="l00085"></a>00085 }
<a name="l00086"></a>00086 <a class="code" href="_c_p_t_definitions_8h.html#a10709b6abd0a9ee1769345ef51b2fcd7" title="Enumeration of axis coordinates.">CPTCoordinate</a>;
<a name="l00087"></a>00087 
<a name="l00091"></a><a class="code" href="struct___c_p_t_r_g_b_a_color.html">00091</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct___c_p_t_r_g_b_a_color.html" title="RGBA color for gradients.">_CPTRGBAColor</a> {
<a name="l00092"></a><a class="code" href="struct___c_p_t_r_g_b_a_color.html#a455503c037e12c9b5a219bc0325d1fed">00092</a>     CGFloat <a class="code" href="struct___c_p_t_r_g_b_a_color.html#a455503c037e12c9b5a219bc0325d1fed" title="The red component (0 ≤ red ≤ 1).">red</a>;   
<a name="l00093"></a><a class="code" href="struct___c_p_t_r_g_b_a_color.html#afd15b5674ab7901feccc31881d8a86cb">00093</a>     CGFloat <a class="code" href="struct___c_p_t_r_g_b_a_color.html#afd15b5674ab7901feccc31881d8a86cb" title="The green component (0 ≤ green ≤ 1).">green</a>; 
<a name="l00094"></a><a class="code" href="struct___c_p_t_r_g_b_a_color.html#a7f4bbdb0bfbfdebe0f8309b61ca7c637">00094</a>     CGFloat <a class="code" href="struct___c_p_t_r_g_b_a_color.html#a7f4bbdb0bfbfdebe0f8309b61ca7c637" title="The blue component (0 ≤ blue ≤ 1).">blue</a>;  
<a name="l00095"></a><a class="code" href="struct___c_p_t_r_g_b_a_color.html#a37c8abb9e9f633c0944af84604fc9d58">00095</a>     CGFloat <a class="code" href="struct___c_p_t_r_g_b_a_color.html#a37c8abb9e9f633c0944af84604fc9d58" title="The alpha component (0 ≤ alpha ≤ 1).">alpha</a>; 
<a name="l00096"></a>00096 }
<a name="l00097"></a>00097 <a class="code" href="_c_p_t_definitions_8h.html#a722329b2597462efab5dc7fc7057b27c" title="RGBA color for gradients.">CPTRGBAColor</a>;
<a name="l00098"></a>00098 
<a name="l00102"></a><a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37">00102</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37" title="Enumeration of label positioning offset directions.">_CPTSign</a> {
<a name="l00103"></a><a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37a8cce324dd6b2465f8c0d9bf0af62e42c">00103</a>     <a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37a8cce324dd6b2465f8c0d9bf0af62e42c" title="No offset.">CPTSignNone</a>     = 0,  
<a name="l00104"></a><a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37aeea4679decf5729d657f3ed36cc8a1f2">00104</a>     <a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37aeea4679decf5729d657f3ed36cc8a1f2" title="Positive offset.">CPTSignPositive</a> = +1, 
<a name="l00105"></a><a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37a55e774477ca03c91507faeac62e88ac4">00105</a>     <a class="code" href="_c_p_t_definitions_8h.html#a98508c2384d4e37d942a418bfbdbed37a55e774477ca03c91507faeac62e88ac4" title="Negative offset.">CPTSignNegative</a> = -1  
<a name="l00106"></a>00106 }
<a name="l00107"></a>00107 <a class="code" href="_c_p_t_definitions_8h.html#a29f56cced59c093e06eb5abf9be95c35" title="Enumeration of label positioning offset directions.">CPTSign</a>;
<a name="l00108"></a>00108 
<a name="l00112"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4">00112</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4" title="Locations around the edge of a rectangle.">_CPTRectAnchor</a> {
<a name="l00113"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4afe7d122e6ccd4304c8af226d22933903">00113</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4afe7d122e6ccd4304c8af226d22933903" title="The bottom left corner.">CPTRectAnchorBottomLeft</a>,  
<a name="l00114"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a5e0a3e40be82ff5b0f013196c1d3889e">00114</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a5e0a3e40be82ff5b0f013196c1d3889e" title="The bottom center.">CPTRectAnchorBottom</a>,      
<a name="l00115"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4ad1d6035dae8f5bd333bf350639f38f9b">00115</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4ad1d6035dae8f5bd333bf350639f38f9b" title="The bottom right corner.">CPTRectAnchorBottomRight</a>, 
<a name="l00116"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4aab088f095a26b467569bea2c38a61760">00116</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4aab088f095a26b467569bea2c38a61760" title="The left middle.">CPTRectAnchorLeft</a>,        
<a name="l00117"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a3ef4fbaaf6ecf0a7fb759b12fb8510da">00117</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a3ef4fbaaf6ecf0a7fb759b12fb8510da" title="The right middle.">CPTRectAnchorRight</a>,       
<a name="l00118"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4ac2822f36431693db3259efecd3868309">00118</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4ac2822f36431693db3259efecd3868309" title="The top left corner.">CPTRectAnchorTopLeft</a>,     
<a name="l00119"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4abf3106bc899e0927d2edb5f6b407ddf9">00119</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4abf3106bc899e0927d2edb5f6b407ddf9" title="The top center.">CPTRectAnchorTop</a>,         
<a name="l00120"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4aec725707b8ad07c6c035c5b9235345ca">00120</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4aec725707b8ad07c6c035c5b9235345ca" title="The top right.">CPTRectAnchorTopRight</a>,    
<a name="l00121"></a><a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a9afc730d3282984e0b0362f31738c962">00121</a>     <a class="code" href="_c_p_t_definitions_8h.html#a3fbc1c332d7d218d62aa8715a43e81e4a9afc730d3282984e0b0362f31738c962" title="The center of the rect.">CPTRectAnchorCenter</a>       
<a name="l00122"></a>00122 }
<a name="l00123"></a>00123 <a class="code" href="_c_p_t_definitions_8h.html#a0712e0324db4c3da17882ca1d91de7cb" title="Locations around the edge of a rectangle.">CPTRectAnchor</a>;
<a name="l00124"></a>00124 
<a name="l00128"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9">00128</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9" title="Label and constraint alignment constants.">_CPTAlignment</a> {
<a name="l00129"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9ae8f682a93e3fc9cfbf5e41109763e9c9">00129</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9ae8f682a93e3fc9cfbf5e41109763e9c9" title="Align horizontally to the left side.">CPTAlignmentLeft</a>,   
<a name="l00130"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9a4648db9a75f1c0e92a90b65e18e49704">00130</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9a4648db9a75f1c0e92a90b65e18e49704" title="Align horizontally to the center.">CPTAlignmentCenter</a>, 
<a name="l00131"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9abd01ab611358d7fcc262302dfba101d4">00131</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9abd01ab611358d7fcc262302dfba101d4" title="Align horizontally to the right side.">CPTAlignmentRight</a>,  
<a name="l00132"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9ad8ebccedd5f703d6cadd0393b1772709">00132</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9ad8ebccedd5f703d6cadd0393b1772709" title="Align vertically to the top.">CPTAlignmentTop</a>,    
<a name="l00133"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9a977ac1d4cd862bf76ea129d8e253445d">00133</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9a977ac1d4cd862bf76ea129d8e253445d" title="Align vertically to the middle.">CPTAlignmentMiddle</a>, 
<a name="l00134"></a><a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9acc9350f88a219b50a631fb0b295218c7">00134</a>     <a class="code" href="_c_p_t_definitions_8h.html#aa9f50a31cf6c8275fae895ccb13063d9acc9350f88a219b50a631fb0b295218c7" title="Align vertically to the bottom.">CPTAlignmentBottom</a>  
<a name="l00135"></a>00135 }
<a name="l00136"></a>00136 <a class="code" href="_c_p_t_definitions_8h.html#af9221fe6bb5be966fee039fea78c1c36" title="Label and constraint alignment constants.">CPTAlignment</a>;
</pre></div></div><!-- contents -->
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_c_p_t_definitions_8h.html">CPTDefinitions.h</a>      </li>

    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a></li>
   </ul>
 </div>


</body>
</html>
